home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 23 / AMIGAplus Sonderheft 23 (2000)(Falke)(DE)[!].iso / Updates / Updates / Rainboot2_61 / InstallRainboot2 < prev    next >
Text File  |  1999-11-08  |  17KB  |  561 lines

  1. ;
  2. ; $VER: Install-Rainboot2 (26.06.99)
  3. ;
  4. ; by Andreas Falkenhahn & Kimmo Pekkola
  5. ;
  6.  
  7. (set ver 2)
  8. (set rev 61) 
  9.  
  10. ;---------------------------- Global Strings ---------------------------------
  11. (set #hello-msg (cat "\nRainboot2\n-\nThe Ultimate Multimedia Boot\n\nVersion " ver "." rev "\n\n(C) Copyright 1996-99 Andreas Falkenhahn & Kimmo Pekkola"))
  12. (set #locale-msg (cat "Select a language to use\nWählen Sie eine Sprache aus"))
  13. (set #identifyn "Libs/identify.library")
  14. (set #thxplayn "Libs/thxplay.library")
  15. (set #dirname "Rainboot")
  16. (set #guide1 "Rainboot2.guide")
  17. ;----------------------------------------------------------------------------
  18.  
  19. (message #hello-msg)
  20.  
  21. (set #locale
  22.     (askchoice
  23.         (prompt #locale-msg)
  24.         (help @askoptions-help)
  25.         (choices "english" "deutsch")
  26.     )
  27. )
  28.  
  29. (if (= #locale 0) (
  30.    (set #kick39-msg "Kickstarts below v39 are not fully tested, so you might first consider testing the program before installing it.")
  31.    (set #destdir-msg "Where you want Rainboot2 to be installed? A drawer called Rainboot will be created.")
  32.    (set #libs-msg "Copying libraries...")
  33.    (set #copyil-msg "\nCopying iff.library to LIBS:...")
  34.    (set #copypll-msg "\nCopying player61.library to LIBS:...")
  35.    (set #copyprl-msg "\nCopying ptreplay.library to LIBS:...")
  36.    (set #copytl-msg "\nCopying thxplay.library to LIBS:...")
  37.    (set #copyidl-msg "\nCopying identify.library to LIBS:...")
  38.    (set #copyrb-msg "\nCopying Rainboot2 to C:...")
  39.    (set #copyrbd-msg "\nCopying Rainboot2.data to C:...")
  40.    (set #copygm "\nThe GetModeID tool can be used to find out the modeid for a screenmode! Do you want to install it?")
  41.    (set #copygm-msg "\nCopying GetModeID to C:...")
  42.    (set #copy-msg "Copying files...")
  43.    (set #example-msg "Which of these example configs do you want to install?")
  44.    (set #fonts-msg "Do you want to install the fonts also? The examples won't work correctly without these fonts.")
  45.    (set #fonts-help "FuturaB, FuturaL and GoudyB are going to be installed in your FONTS: drawer")
  46.    (set #start-msg "Do you want Rainboot2 to be copied in your WBstartup drawer?")
  47.    (set #start-help "Copying Rainboot2 to your WBStartup drawer closes the bootscreen at the end of the booting. This does not start a new Rainboot2 even if one isn't running. It only stops it.")
  48.    (set #wbstart-msg "Where is your WBStartup drawer?")
  49.    (set #edit-msg "Now you still have to edit your s:startup-sequence. Just put the line (one line!):\n\n")
  50.    (set #edit-msg2 "\n\nsomewhere after the monitordrivers and reset your Amiga.\n(You might also need a MODEID or CGFX argument so check the docs for details)")
  51.    (set #edit2-msg "If you want to use Rainboot2 you must first create a config-file (check the docs and the examples) and the put Rainboot2 in your startup-sequence. Somewhere after the monitordrivers is probably a good place")
  52.    (set #tools-msg "Which tools do you want to install?")
  53.    (set #startmenu "What do you want to do?")
  54.    (set #choice1 "Install Rainboot")
  55.    (set #choice2 "Configure Rainboot")
  56.    (set #configintro "\nRainboot wasn`t found in your S:Startup-Sequence. Do you want the Installer to add it to your Startup-Sequence?")
  57.    (set #found1 "Rainboot has been found in your Startup-Sequence in the following line:")
  58.    (set #found2 "What to do with this line now?")
  59.    (set #found3 "Change line")
  60.    (set #found4 "Delete line")
  61.    (set #found5 "Nothing")
  62.    (set #sconfig "Which configuration do you want to use while booting?")
  63.    (set #wargs "Which options do you want to use?")
  64.    (set #arg1 "RTG - for usage under CGfx and Picasso96")
  65.    (set #arg2 "BESTFIT - use bestpossible screenmode (recommended)")
  66.    (set #arg3 "PUBLIC - open a public screen")
  67.    (set #arg4 "BBLANK - blank border to black")
  68.    (set #try1 "\nShall the selected configuration ")
  69.    (set #try2 " now be displayed so that you can check if it works on your system?")
  70.    (set #ftry (cat "\nIf the configuration has been displayed correctly, you can click on Continue "
  71.                    "now, it`ll be added to your Startup-Sequence. If there have been errors occured "
  72.                    "please look in the documentation or contact me for help!"
  73.    )) 
  74.    (set #warn (cat "\nWARNING! Are you sure that Rainboot shall be added to your Startup-Sequence? "
  75.                    "If you want this click on Continue now. A backup of your current Startup-Sequence "
  76.                    "will be saved to S:Startup-Sequence.rainboot!"
  77.    ))
  78.    (set #fini (cat "\nRainboot has been successfully installed in your Startup-Sequence! "
  79.                    "You should reboot your Amiga now and look, if they config is displayed "
  80.                    "correctly. If this is not the case, you can look in the documentation "
  81.                    "or contact me for help. To restore your old Startup-Sequence, open a Shell "
  82.                    "and type in:\n\n"
  83.                    "Copy S:Startup-Sequence.rainboot S:Startup-Sequence\n\n"
  84.                    "Have fun!"
  85.    ))
  86.    (set #ifi (cat "\nThe installation has been finished successfully. You can configure Rainboot "
  87.                   "now if you`ll click on Continue. If you don`t want that, you`ll have to click "
  88.                   "on Abort."
  89.    ))
  90. ))
  91.  
  92. (if (= #locale 1) (
  93.    (set #kick39-msg "Kickstart Versionen unter v39 wurden nicht komplett getestet, so sollten Sie vielleicht erstmal das Programm testen und dann installieren.")
  94.    (set #destdir-msg "Wo möchten Sie Rainboot2 installiert haben? Ein Verzeichnis namens Rainboot wird dort angelegt!")
  95.    (set #libs-msg "Kopiere Libraries...")
  96.    (set #copyil-msg "\nKopiere iff.library nach LIBS:...")
  97.    (set #copypll-msg "\nKopiere player61.library nach LIBS:...")
  98.    (set #copyprl-msg "\nKopiere ptreplay.library nach LIBS:...")
  99.    (set #copytl-msg "\nKopiere thxplay.library nach LIBS:...")
  100.    (set #copyidl-msg "\nKopiere identify.library nach LIBS:...")
  101.    (set #copyrb-msg "\nKopiere Rainboot2 nach C:...")
  102.    (set #copyrbd-msg "\nKopiere Rainboot2.data nach C:...")
  103.    (set #copy-msg "Kopiere Dateien...")
  104.    (set #copygm "\nDas GetModeID Tool kann benutzt werden, um herauszufinden, welcher ModeID zu welchen Bildschirmmodus gehört. Möchten Sie es installieren?")
  105.    (set #copygm-msg "\nKopiere GetModeID nach C:...")
  106.    (set #example-msg "Welche dieser Beispiele möchten Sie installieren?")
  107.    (set #fonts-msg "Möchten Sie auch die Schriften installieren? Die Beispiele funktionieren ohne diese Schriften nicht korrekt.")
  108.    (set #fonts-help "FuturaB, FuturaL und GoudyB werden in Ihrem FONTS: Verzeichnis abgelegt!")
  109.    (set #start-msg "Soll Rainboot2 in Ihre WBStartup gelegt werden?")
  110.    (set #start-help "Rainboot2 in Ihrem WBStartup Verzeichnis schließt den Bootbildschirm, wenn Sie den Befehl %W in Ihrer Konfiguration benutzen.")
  111.    (set #wbstart-msg "Wo ist Ihr WBStartup Verzeichnis?")
  112.    (set #edit-msg "Jetzt müssen Sie noch Ihre Startup-Sequence edieren. Fügen Sie einfach diese Zeile (nur eine Zeile!):\n\n")
  113.    (set #edit-msg2 "\n\nirgendwo nach den Monitortreiber ein und starten Sie Ihren Amiga neu.\n(Möglicherweise müssen Sie auch das MODEID oder RTG Argument benutzen, schauen Sie in die Dokumentation!)")
  114.    (set #edit2-msg (cat "Wenn Sie Rainboot2 benutzen möchten, müssen Sie zuerst eine Konfiguration "
  115.                         "erstellen. Schauen Sie sich einfach mal die Beispiele an oder schauen Sie "
  116.                         "in die Dokumentation. Außerdem muss Rainboot in Ihre Startup-Sequence "
  117.                         "eingefügt werden!"
  118.    ))
  119.    (set #tools-msg "Welche Tools möchten Sie installieren?")
  120.    (set #startmenu "Was möchten Sie machen?")
  121.    (set #choice1 "Rainboot installieren")
  122.    (set #choice2 "Rainboot konfigurieren")
  123.    (set #configintro "\nRainboot wurde nicht in Ihrer Startup-Sequence gefunden. Möchten Sie, dass der Installer Rainboot dort einfügt?")
  124.    (set #found1 "Rainboot wurde in Ihrer Startup-Sequence in folgender Zeile gefunden:")
  125.    (set #found2 "Was soll mit dieser Zeile passieren?")
  126.    (set #found3 "Zeile ändern")
  127.    (set #found4 "Zeile löschen")
  128.    (set #found5 "Nichts")
  129.    (set #sconfig "Welche Konfiguration möchten Sie während dem Booten verwenden?")
  130.    (set #wargs "Welche Optionen möchten Sie verwenden?")